package CreationPattern.AbstractFactory;

/**
 * @Classname : Screen
 * @Description : 屏幕产品
 * @Author : chentianyu
 * @Date 2023/1/8 10:59
 */


/**
 * 屏幕产品接口
 */
public interface Screen {

    // 屏幕点亮
    void run();
}


/**
 * 高端屏幕产品
 */
class LuxuryScreen implements Screen {

    @Override
    public void run() {
        System.out.println("屏幕点亮：色域广、色彩准、最大亮度高");
    }
}


/**
 * 低端屏幕产品
 */
class LowScreen implements Screen {

    @Override
    public void run() {
        System.out.println("屏幕点亮：色域低、色彩差、最大亮度低");
    }
}
